package com.sky.pay.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author yangsk
 * 订单表
 */
@Data
@TableName("t_order")
public class Order {
    @TableId(value="id",type= IdType.AUTO)
    private Integer id;
    /**
     * 订单标题
     */
    @TableField("title")
    private String title;
    /**
     * 订单编号
     */
    @TableField("order_no")
    private String orderNo;
    /**
     * 用户id
     */
    @TableField("user_id")
    private Integer userId;
    /**
     * 支付产品id
     */
    @TableField("product_id")
    private Integer productId;
    /**
     * 支付产品总价
     */
    @TableField("totle_fee")
    private BigDecimal totleFee;
    /**
     * 订单二维码链接
     */
    @TableField("code_url")
    private String codeUrl;
    /**
     * 订单支付状态
     */
    @TableField("order_status")
    private String orderStatus;
    /**
     * 订单创建时间
     */
    @TableField("create_time")
    private Date createTime;
    /**
     * 订单修改时间
     */
    @TableField("upate_time")
    private Date updateTime;
}
